package com.lam.system.param;

import com.lam.common.base.domain.BaseParam;

/**
 * 用户对象 sys_user
 * 
 * @author admin
 * @date 2022-08-04
 */
public class SysUserParam extends BaseParam{
	
    private String oldpassword;
    private String password;
	
     /** 选择类型 */
    private String selectType;
    /** 角色Id */
    private String roleId;
    /** 组织机构Id */
    private String deptId;
    
    /** 登录账号 */
    private String username;
    
     /** 登录账号模糊查询关键字  */
    private String usernameKey;
    
    /** 注册登录方式（1-手机号，2-邮箱，3-账号密码） */
    private Integer regType;
    
     /** 真实姓名 */
    private String realname;
    
     /** 真实姓名模糊查询关键字  */
    private String realnameKey;
    
    /** 昵称 */
    private String nickName;
    
     /** 昵称模糊查询关键字  */
    private String nickNameKey;
    
     /** */
    private String avatarUrl;
    /** */
    private String avatarBase64;
    /** */
    private Integer sex;
    /** 邮箱 */
    private String email;
    
     /** 邮箱模糊查询关键字  */
    private String emailKey;
    
     /** 电话 */
    private String phone;
    
     /** 电话模糊查询关键字  */
    private String phoneKey;
    
     /** 工号 */
    private String workNo;
    
     /** 工号模糊查询关键字  */
    private String workNoKey;
    
    /** 用户类型(1前端，2后端，3前端和后端，0禁止登陆) */
    private Integer userType;
    
    /** 是否新用户(1是，0否) */
    private Integer isNew;
    
    /** 状态(1-正常,2-禁用) */
    private Integer status;
    
    public void setUsername(String username) {
        this.username = username;
    }

    public String getUsername() {
        return username;
    }
    
    public void setUsernameKey(String usernameKey) {
        this.usernameKey = usernameKey;
    }

    public String getUsernameKey() {
        return usernameKey;
    }
    
    public void setRealname(String realname) {
        this.realname = realname;
    }

    public String getRealname() {
        return realname;
    }
    
    public void setRealnameKey(String realnameKey) {
        this.realnameKey = realnameKey;
    }

    public String getRealnameKey() {
        return realnameKey;
    }
    
    public void setEmail(String email) {
        this.email = email;
    }

    public String getEmail() {
        return email;
    }
    
    public void setEmailKey(String emailKey) {
        this.emailKey = emailKey;
    }

    public String getEmailKey() {
        return emailKey;
    }
    
    public void setPhone(String phone) {
        this.phone = phone;
    }

    public String getPhone() {
        return phone;
    }
    
    public void setPhoneKey(String phoneKey) {
        this.phoneKey = phoneKey;
    }

    public String getPhoneKey() {
        return phoneKey;
    }
    
    public void setWorkNo(String workNo) {
        this.workNo = workNo;
    }

    public String getWorkNo() {
        return workNo;
    }
    
    public void setWorkNoKey(String workNoKey) {
        this.workNoKey = workNoKey;
    }

    public String getWorkNoKey() {
        return workNoKey;
    }
    
    public void setUserType(Integer userType) {
        this.userType = userType;
    }

    public Integer getUserType() {
        return userType;
    }  
    
    public void setIsNew(Integer isNew) {
        this.isNew = isNew;
    }

    public Integer getIsNew() {
        return isNew;
    }

	public String getRoleId() {
		return roleId;
	}

	public void setRoleId(String roleId) {
		this.roleId = roleId;
	}

	public String getSelectType() {
		return selectType;
	}

	public void setSelectType(String selectType) {
		this.selectType = selectType;
	}

	public String getOldpassword() {
		return oldpassword;
	}

	public void setOldpassword(String oldpassword) {
		this.oldpassword = oldpassword;
	}

	public String getPassword() {
		return password;
	}

	public void setPassword(String password) {
		this.password = password;
	}

	public String getAvatarUrl() {
		return avatarUrl;
	}

	public void setAvatarUrl(String avatarUrl) {
		this.avatarUrl = avatarUrl;
	}

	public Integer getSex() {
		return sex;
	}

	public void setSex(Integer sex) {
		this.sex = sex;
	}

	public String getAvatarBase64() {
		return avatarBase64;
	}

	public void setAvatarBase64(String avatarBase64) {
		this.avatarBase64 = avatarBase64;
	}

	public String getNickName() {
		return nickName;
	}

	public void setNickName(String nickName) {
		this.nickName = nickName;
	}

	public String getNickNameKey() {
		return nickNameKey;
	}

	public void setNickNameKey(String nickNameKey) {
		this.nickNameKey = nickNameKey;
	}

	public Integer getStatus() {
		return status;
	}

	public void setStatus(Integer status) {
		this.status = status;
	}

	public String getDeptId() {
		return deptId;
	}

	public void setDeptId(String deptId) {
		this.deptId = deptId;
	}

	public Integer getRegType() {
		return regType;
	}

	public void setRegType(Integer regType) {
		this.regType = regType;
	}

}
